package com.sumer.thread;

/**
 * 创建线程方式1
 * 步骤
 * 1.继承Thread类
 * 2.重写run()方法
 * 3.调用start()方法
 * 总结：线程开启不一定立即开始，是由cpu调度执行。
 * 不建议使用：java单继承的局限性。
 */
public class ThreadTest1 extends Thread {

    @Override
    public void run() {
        for (int i = 0; i < 10; i++) {
            System.out.println("执行线程中的方法" + i);
        }
    }

    public static void main(String[] args) {

        // 创建一个线程对象
        ThreadTest1 threadTest1 = new ThreadTest1();
        // 调用start()方法开启多线程
        threadTest1.start();

        for (int i = 0; i < 20; i++) {
            System.out.println("执行主线程" + i);
        }
    }
}
